Contemporary View of Fft Algorithms
نویسندگان
چکیده
A large number of fast Fourier transform (FFT) algorithms exist for efficient computation of the discrete Fourier transform (DFT). In most previous benchmarking efforts, only the computation speed or the operations count have been used for assessing the efficiency of these algorithms. In this paper we provide a comprehensive comparison of several contemporary FFT algorithms on state-of-the-art processors. The criterion used are the operations count, CPU time, memory usage, processor, and compiler. The processors that were evaluated include the DEC Alpha, Intel Pentium Pro and Sun UltraSparc. Preliminary work on quantifying the effects of compilers on these algorithms is also presented. The most efficient algorithm was found to be the fast Hartley transform. For some algorithms, the results presented here differ significantly from theoretical predictions, thereby stressing the need for such contemporary benchmarks.
منابع مشابه
Improving the RX Anomaly Detection Algorithm for Hyperspectral Images using FFT
Anomaly Detection (AD) has recently become an important application of target detection in hyperspectral images. The Reed-Xialoi (RX) is the most widely used AD algorithm that suffers from “small sample size” problem. The best solution for this problem is to use Dimensionality Reduction (DR) techniques as a pre-processing step for RX detector. Using this method not only improves the detection p...
متن کاملFFTs on Mesh Connected Computers
The most eeective use of mesh connected computers is achieved by paying careful attention to the organization of the storage and movement of data. For an important class of algorithms the formalization of the different operations they perform lead to an uniied treatment for them and may result in important simpliications. In this work we apply this point of view to the Fast Fourier Transform (F...
متن کاملGeneralized FFT's- A survey of some recent results
In this paper we survey some recent work directed towards generalizing the fast Fourier transform (FFT). We work primarily from the point of view of group representation theory. In this setting the classical FFT can be viewed as a family of e cient algorithms for computing the Fourier transform of either a function de ned on a nite abelian group, or a bandlimited function on a compact abelian g...
متن کاملبررسی میزان دقت الگوریتمهای سیستم طراحی درمان رادیوتراپی در پیشبینی دز پروتز مفصل ران با استفاده از شبیه سازی مونتکارلو
Abstract Background : Beam-hardening artifacts in CT image set of patient with a hip prosthesis cause difference between dose distributions resulted by treatment planning system (TPS) algorithms and actual dose distribution in patient body. In this study, dose distributions of TPS algorithms were compared with the results of Monte Carlo simulations of Titanium and Steal as a h...
متن کاملFPGA Based Implementation of FFT Processor Using Different Architectures
The Fast Fourier Transform (FFT) is an efficient algorithm for computing the Discrete Fourier Transform (DFT) and requires less number of computations than that of direct evaluation of DFT. It has several applications in signal processing. Because of the complexity of the processing algorithm of FFT, recently various FFT algorithms have been proposed to meet real-time processing requirements an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998